const dgram = require('dgram');

const server = dgram.createSocket('udp4');
server.bind(5678);

server.on('listening', function() {
    console.log('listening on 5678');
});

server.on('message', function(msg, rinfo) {
    server.send('callback msg.', rinfo.port, rinfo.address);
    console.log('incoming message.' + JSON.stringify(rinfo));
    console.log('incoming message.' + msg);
});

server.on('error', function () {
    console.log(err);
    server.close();
})
